battering mechanism - Inglés Sinónimo Diccionario